home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / answrbok / 6_1.lha / 6_1 / makefile < prev    next >
Makefile  |  1993-08-08  |  624b  |  27 lines

  1. C= CC -I. -I../../CC
  2. RROR= ../../error.o
  3.  
  4. ll: tst1 tst2 tst3
  5.  
  6. st1: ./6_1a1a.c ./6_1a1b.c strclass.h tst1.c
  7. $(CC) -I. -D_6_1 -DA tst1.c -o tst1 $(ERROR)
  8.  
  9. st2: ./6_1a2b.c ./6_1a2c.c strclass.h tst1.c
  10. $(CC) -I. -D_6_1 -UA tst1.c -o tst2 $(ERROR)
  11.  
  12. st3: ./6_1b.c ./6_1c.c strclass.h tst3.c
  13. $(CC) -I. -D_6_1 tst3.c -o tst3 $(ERROR)
  14.  
  15. MP= tst1.cmp tst2.cmp tst3.cmp
  16. UT= tst1.out tst2.out tst3.out
  17.  
  18. st1.out: tst1 tst.in ;    tst1 < tst.in > tst1.out
  19. st2.out: tst2 tst.in ;    tst2 < tst.in > tst2.out
  20. st3.out: tst3 ;    tst3 > tst3.out
  21.  
  22. est: all $(OUT) $(CMP)
  23. cmp tst1.out tst1.cmp
  24. cmp tst2.out tst2.cmp
  25. cmp tst3.out tst3.cmp
  26. echo tests done
  27.